約 2,005,566 件
https://w.atwiki.jp/while_my_guitar/pages/16.html
Excelのそれぞれの名称? Excelでの計算方法①? Excelでの計算方法②?
https://w.atwiki.jp/honeybe/pages/4.html
Contents Contents SQL/DDL SQLJOININNER JOIN OUTER JOIN 設定されている制約を参照する。 SEQUENCEを参照する。 PL/SQL パッケージの一覧を参照する。 PL/SQLパッケージソースの復元 View のソースを復元 INSERT...SELECT文の構文 トランザクション管理セーブポイント 月末日を求める。 欠番探索 その他shellからSQLを実行する。SQLファイルを実行 SQL文を実行 なんかあればどうぞ SQL/DDL SQL JOIN INNER JOIN select * from hoge h inner join fuga f on (h.id = f.id) 以下と等価。 select * from hoge h, fuga f where h.id = f.id OUTER JOIN select * from hoge h left outer join fuga f on (h.id = f.id) 以下と等価。 select * from fuga f right outer join hoge h on (f.id = h.id) select * from hoge h, fuga f where h.id = f.id(+) [left|right]は省略可能。(省略時はleft) 設定されている制約を参照する。 select a.table_name, b.column_name, a.constraint_name, a.constraint_type from user_constraints a, user_cons_columns b where a.table_name = b.table_name (+) and a.constraint_name = b.constraint_name (+) SEQUENCEを参照する。 SELECT * FROM USER_SEQUENCES PL/SQL パッケージの一覧を参照する。 select object_name from user_objects where object_type = PACKAGE object_typeには INDEX, LOB, PACKAGE, PACKAGE BODY, PROCEDURE, SEQUENCE, TABLE, SYNONYM がある。 PL/SQLパッケージソースの復元 select text from user_source where name = 必要なパッケージ名 and type = PACKAGE BODY order by line spoolに出力するがよい。 typeには INDEX, LOB, PACKAGE, PACKAGE BODY, PROCEDURE, SEQUENCE, TABLEがある。 View のソースを復元 select text from user_views where view_name= ビュー名 ; set long 4000; などして、longの表示可能サイズを拡大する。 INSERT...SELECT文の構文 insert into table_name1 (col_name1, col_name2...) select col_mame1, col_name2... from table_name2 where id = 1; values句は不要。 カラムの型は同じでないといけない。 トランザクション管理 セーブポイント savepoint セーブポイント名 commitはトランザクション全てコミットされる。 rollbackはトランザクション全て破棄される。 同一トランザクション内で同じ名前のセーブポイントを指定した場合、上書きされる。 rollback to savepoint セーブポイント名; セーブポイント名を設定した以後のトランザクションが破棄される。 セーブポイント以前のトランザクションは生き。 セーブポイント名が未設定のセーブポイントの場合、エラーとなる。 月末日を求める。 TO_DATE(TO_CHAR(ADD_MONTH(TO_DATE( 適当な日付 ), 1), YYYY/MM ) || /01 ) -1 適当な日付 に1月足して、月初日(01)を算出し、1日引く。 欠番探索 select NEW_CODE = min(t1.CODE + 1) from ( select CODE from [TABLE] union all select CODE from [RESERVE] (READUNCOMMITTED) ) t1 left outer join ( select CODE from [TABLE] union all select CODE from [RESERVE] (READUNCOMMITTED) ) t2 on (t1.CODE + 1) = t2.CODE where t2.CODE is null via @IT掲示板 http //www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15927 forum=26 5 その他 shellからSQLを実行する。 SQLファイルを実行 sqlplus -S uid/pass@sid @hoge.sql SQL文を実行 sqlplus -S uid/pass@sid END select sysdate from dual; exit sql.sqlcode END なんかあればどうぞ 名前 コメント
https://w.atwiki.jp/harunatuhuyu/pages/73.html
Excelで学ぶ経営科学入門シリーズ〈1〉需要予測 Excelを使って需要を予測する手法を学ぶことができます。演習問題も掲載されています…… TOPMENU
https://w.atwiki.jp/taxfaq/pages/5.html
売掛金一覧表テンプレートファイル 売掛金管理用のExcelファイルを作成しました。 「使い方」シート見ても使い方わからなかったら聞いてください。 Excel2000で作成しています。2000以上のバージョンで問題なく開けると思いますが、 不具合があれば教えて下さい。 売掛金一覧テンプレート(Excel)
https://w.atwiki.jp/oxon/pages/14.html
Microsoft Excel Last Updated 2006-12-14
https://w.atwiki.jp/leafsphere/pages/20.html
Access⇔Excelの提携 AccessよりExcelのバージョン取得(Access2003) ※「OLE Automation」の参照設定が必要です。 [標準モジュール] Public Function strExcelVer() As String On Error GoTo ErrTrap Dim exlApp As Object Dim strVer As String Set exlApp = CreateObject("Excel.Application") strExcelVer = Choose(exlApp.Version - 4, _ "5.0", _ "", _ "95", _ "97", _ "2000", _ "2002", _ "2003", _ "2007") exlApp.Quit ProcEnd Exit Function ErrTrap Select Case Err.Number Case 429 // Excelがインストールされていない strExcelVer = "Err" GoTo ProcEnd Case Else // Excelがインストールされていない strExcelVer = "Err" GoTo ProcEnd End Select End Function Edit
https://w.atwiki.jp/mm8586/pages/20.html
新規Excelワークシートを作成します。 // //新規Excelワークシートの作成 // var Excel = new ActiveXObject("Excel.Application"); Excel.Visible = true; var Book = Excel.Workbooks.Add(); WScript.Sleep( 5000 ); Book.Close(false); Excel.Quit(); WScript.Quit(); new ActiveXObject("Excel.Application")で、Excelオブジェクトを作成します。 var Excel = new ActiveXObject("Excel.Application"); .Visible=trueでワークシートを表示します。falseは、非表示です。 Excel.Visible = true; .Workbooks.Add()により、新しいワークシートを追加します。 var Book = Excel.Workbooks.Add(); WScript.Sleep( 5000 )で、5秒間停止した後、.Close(false)により、保存しないで終了します。trueとすると、ファイルを保存して終了します。 Book.Close(false); .Quit()により、Excelオブジェクトを破棄し終了します。 Excel.Quit();
https://w.atwiki.jp/yatteyoruby/pages/24.html
概要 rubyからWindowsのCOMを叩くとExcelのデータの中身を操作・閲覧できます。 やり方は下記のページなんかに記述されています。 Rubyist Magazine - Win32OLE 活用法 【第 2 回】 Excel excel_lib rubyのWIN32OLEライブラリを用いるとExcelが操作できます。 しかし、ExcelにはWorkbook,Worksheet,Rangeオブジェクトなどがありますが、 rubyのWIN32OLEで扱うオブジェクトはすべてWIN32OLEクラスになってしまいます。 その問題を解決し、Workbook,Worksheet,Rangeオブジェクトを別個のクラスとして扱うためのライブラリがRubyでExcelのexcel_libとなります。 このライブラリを使うと以下の利点があると思います。 要するにWIN32OLEレベルでExcelをさわるよりこのライブラリを使った方が扱いやすいと思います。 Workbook,Worksheet,Rangeオブジェクトを別個のクラスとして扱えるためわかりやすい。 Workbook,Worksheet,Rangeオブジェクトを拡張したい場合、対応するクラスを拡張すればよい。 各クラスは元のオブジェクトを保持しており、実装していないメソッドも実行でき、拡張が容易に行える。 ライセンスもrubyライセンスなので改変・配布が容易に行える。 ライブラリはrubyスクリプト1ファイルなので解析が容易に行える。 my_excel_lib excel_libを自分に使いやすいように変更してmy_excel_libとしました。 使用例 以下を実行すると、すべてのセルの値を出力し、2列目のセルの値が存在する場合testに変えたtest2.xlsを作成します。 -例 require my_excel_lib Excel.run(false) { |excel| book = excel.copy_book("test.xls") book.worksheets.each { |sheet| sheet.used_range.rows.each { |row| puts row.value.join(",") if row[1] row[1] = "test" end } book.save("test2.xls") } }
https://w.atwiki.jp/tak_is/pages/18.html
Knowledge よく使うショートカットキーたち マクロ 名前の定義・スタイルを削除する Microsoft Excel 2010 リボンのカスタマイズ
https://w.atwiki.jp/kurowal/pages/28.html
SQL関連のブックマーク SQL覚え書き接続関連 SQL文関連 ダンプ関連 UNDO関連 仕様文字コード関連 SQL関連のブックマーク SQL -TECHSCORE- SQLの基本操作を調べれる SHIFT the Oracle Oracle関数を調べれる Oracle エラー Oracoleのエラーコードから原因と対策を調べられる DB接続エラー DB接続エラー時の対処方法、原因切り分けを説明 SQL覚え書き 接続関連 研究室内データベース接続 psql -U dbuser -h a2 Bugzilla -U ユーザ -h ホスト名 テーブルを見る \d この後にテーブル名を書くと列名が見れる SQL文関連 LIKE演算子 列名 LIKE パターン (_)アンダースコア・・・1文字に該当 (%)パーセント・・・0文字を含む任意文字列 同値削除 SELECT DISTINCT(列名) 列名内で同じものが出て来ると一つしか表示しない 該当行数 SELECT COUNT(列名) WHERE後に書いた条件に合う行数が出力される 昇順に並べ替え ORDER BY 列名 ASC(DESC) 他テーブルの同じ名前の列の値を同じ値のは1つずつ表示 select user_id from tb_st_coop_log union select user_id from tb_st_coop_control order by user_id(ソートは全体にかかる) カタカナ&英字全角→半角処理(Oracle) UTL_I18N.TRANSLITERATE(TO_SINGLE_BYTE(列名), FWKATAKANA_HWKATAKANA ) ダンプ関連 エクスポート(ユーザ下全エクスポート) exp ユーザ名/パスワード file=出力ファイル名 owner=ユーザ名 インポート(ユーザ下全インポート) imp ユーザ名/パスワード file=入力ファイル名 ignore=y full=y ignore・オブジェクト存在時上書き full・ダンプファイル全体 ※注意 インポート前にインポートするテーブルが既に存在する場合は 内容は上書きされないので、上書きしたい場合は事前にtruncate tableしておく dump取得(オブジェクトブラウザの場合) テーブルを選択し、エクスポート(インデックス等も出力する場合はオプションで選択) 移動先に同テーブル名がある場合はドロップ(バックアップテーブル取得をお勧め) 管理→インポート(ユーザ名・テーブル名入力) データパンプのエクスポート expdp スキーマ/パスワード directory=ディレクトリオブジェクト tables=スキーマ.テーブル file=出力ファイル query=\"where 条件文 \" CONTENT=data_only データパンプのインポート impdp スキーマ/パスワード directory=ディレクトリオブジェクト dumpfile=ダンプファイル tables=スキーマ.テーブル logfile=EXPDP.LOG content=data_only テーブル単位、データのみインポート UNDO関連 UNDO使用率確認用 select 1使用率 as UNDO使用状態 ,round( ( ( UNDO容量KB - ( sum(bytes) / 1024 ) ) / UNDO容量KB) * 100, 2) as bytes from dba_free_space where tablespace_name = UNDOTBS1 union select 2アクティブ ,round((sum(bytes) / 1024 / UNDO容量KB) * 100, 2) as bytes from dba_undo_extents where tablespace_name = UNDOTBS1 and status in ( ACTIVE ) union select 3UNEX ,round((sum(bytes) / 1024 / UNDO容量KB) * 100, 2) as bytes from dba_undo_extents where tablespace_name = UNDOTBS1 and status in ( UNEXPIRED ) union select 4EX準備中 ,round((sum(bytes) / 1024 / UNDO容量KB) * 100, 2) as bytes from dba_undo_extents where tablespace_name = UNDOTBS1 and status in ( EXPIRED ) UNDO使用率確認用 select status, sum(bytes/1024/1024) as Mbytes from dba_undo_extents where tablespace_name = UNDOTBS1 group by status union select FREE ,sum(bytes/1024/1024) as Mbytes from dba_free_space where tablespace_name = UNDOTBS1 FREE 空き領域 EXPIRED 使用可能 ACTIVE UNEXPIRED 使用中 アーカイブ領域確認用 select name,type,state,total_mb,free_mb from sys.V_$ASM_DISKGROUP 仕様文字コード関連 仕様文字コード確認用 SELECT NLS_CHARSET_NAME(NLS_CHARSET_ID( CHAR_CS )), NLS_CHARSET_NAME(NLS_CHARSET_ID( NCHAR_CS )) FROM DUAL SHIFT the Oracle マルチバイト oracleでの文字コードを調べれる